import ECTate.Algebra.EllipticCurve.Kronecker import ECTate.Algebra.EllipticCurve.Model import ECTate.Algebra.EllipticCurve.ValuedRing import ECTate.Data.Nat.Enat import Mathlib.Init.Data.Int.Basic import Mathlib.Tactic.LibrarySearch import Mathlib.Tactic.NormNum import Mathlib.Tactic.Contrapose open Enat variable {R :R: Type uType u} [Type u: Type (u + 1)inst :inst: IntegralDomain RIntegralDomainIntegralDomain: Type ?u.13188 → Type ?u.13188R] namespace Model variable {R: Type up :p: RR} defR: Type uis_local_singular_point (is_local_singular_point: {R : Type u} → [inst : IntegralDomain R] → {p : R} → SurjVal p → Model R → R × R → Propvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.21} → R → [inst : IntegralDomain R] → Type ?u.21p) (p: Re :e: Model RModelModel: (R : Type ?u.29) → [inst : IntegralDomain R] → Type ?u.29R) (R: Type uP :P: R × RR ×R: Type uR) :R: Type uProp :=Prop: Typevalp.valp: SurjVal pv (v: {R : Type ?u.42} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞weierstrassweierstrass: {R : Type ?u.49} → [inst : IntegralDomain R] → Model R → R × R → Ree: Model RP) >P: R × R0 ∧0: ?m.57valp.valp: SurjVal pv (v: {R : Type ?u.296} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞dweierstrass_dxdweierstrass_dx: {R : Type ?u.300} → [inst : IntegralDomain R] → Model R → R × R → Ree: Model RP) >P: R × R0 ∧0: ?m.304valp.valp: SurjVal pv (v: {R : Type ?u.322} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞dweierstrass_dydweierstrass_dy: {R : Type ?u.326} → [inst : IntegralDomain R] → Model R → R × R → Ree: Model RP) >P: R × R0 lemma (0: ?m.330valp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.367} → R → [inst : IntegralDomain R] → Type ?u.367p) (p: Re :e: Model RModelModel: (R : Type ?u.375) → [inst : IntegralDomain R] → Type ?u.375R) (h :R: Type uvalp.valp: SurjVal pvv: {R : Type ?u.380} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rdiscr >discr: {R : Type ?u.387} → [inst : IntegralDomain R] → Model R → R0) : ∃0: ?m.396P,P: ?m.639is_local_singular_pointis_local_singular_point: {R : Type ?u.641} → [inst : IntegralDomain R] → {p : R} → SurjVal p → Model R → R × R → Propvalpvalp: SurjVal pee: Model RP :=P: ?m.639∃ P, is_local_singular_point valp e PdefGoals accomplished! 🐙move_singular_point_to_origin_triple (move_singular_point_to_origin_triple: {R : Type u} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → R × R × Revr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.675} → R → [inst : IntegralDomain R] → Type ?u.675p) (p: Re :e: Model RModelModel: (R : Type ?u.683) → [inst : IntegralDomain R] → Type ?u.683R) :R: Type uR ×R: Type uR ×R: Type uR := matchR: Type uevr.evr: EnatValRing presidue_char with |residue_char: {R : Type ?u.701} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → ℕ2 => (2: ℕevr.evr: EnatValRing pnorm_reprnorm_repr: {R : Type ?u.725} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → R → Re.e: Model Ra4,a4: {R : Type ?u.729} → [inst : IntegralDomain R] → Model R → R0,0: ?m.739evr.evr: EnatValRing pnorm_repr (norm_repr: {R : Type ?u.790} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → R → Re.e: Model Ra6 +a6: {R : Type ?u.797} → [inst : IntegralDomain R] → Model R → Re.e: Model Ra4 *a4: {R : Type ?u.803} → [inst : IntegralDomain R] → Model R → Re.e: Model Ra2)) |a2: {R : Type ?u.806} → [inst : IntegralDomain R] → Model R → R3 => (3: ℕevr.evr: EnatValRing pnorm_repr (-norm_repr: {R : Type ?u.989} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → R → Re.e: Model Rb6),b6: {R : Type ?u.994} → [inst : IntegralDomain R] → Model R → R0,0: ?m.1023evr.evr: EnatValRing pnorm_repr (norm_repr: {R : Type ?u.1025} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → R → Re.e: Model Ra3 -a3: {R : Type ?u.1032} → [inst : IntegralDomain R] → Model R → Re.e: Model Rb6 *b6: {R : Type ?u.1038} → [inst : IntegralDomain R] → Model R → Re.e: Model Ra1)) | _ => (a1: {R : Type ?u.1044} → [inst : IntegralDomain R] → Model R → R0,0: ?m.11540,0: ?m.11610) --need to fill here def0: ?m.1164move_singular_point_to_origin_iso (move_singular_point_to_origin_iso: EnatValRing p → Model R → Model Revr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.1931} → R → [inst : IntegralDomain R] → Type ?u.1931p) (p: Re :e: Model RModelModel: (R : Type ?u.1939) → [inst : IntegralDomain R] → Type ?u.1939R) :R: Type uModelModel: (R : Type ?u.1943) → [inst : IntegralDomain R] → Type ?u.1943R :=R: Type urst_triplerst_triple: {R : Type ?u.1948} → [inst : IntegralDomain R] → Model R → R × R × R → Model Re (e: Model Rmove_singular_point_to_origin_triplemove_singular_point_to_origin_triple: {R : Type ?u.1953} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → R × R × Revrevr: EnatValRing pe) lemma (e: Model Revr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.2013} → R → [inst : IntegralDomain R] → Type ?u.2013p) (p: Re :e: Model RModelModel: (R : Type ?u.2021) → [inst : IntegralDomain R] → Type ?u.2021R) : (∃R: Type uP,P: ?m.2052is_local_singular_pointis_local_singular_point: {R : Type ?u.2054} → [inst : IntegralDomain R] → {p : R} → SurjVal p → Model R → R × R → Propvalpvalp: ?m.2036ee: Model RP) →P: ?m.2052is_local_singular_pointis_local_singular_point: {R : Type ?u.2073} → [inst : IntegralDomain R] → {p : R} → SurjVal p → Model R → R × R → Propvalp (valp: ?m.2036move_singular_point_to_origin_isomove_singular_point_to_origin_iso: {R : Type ?u.2083} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe) (e: Model R0,0: ?m.20950) :=0: ?m.2147(∃ P, is_local_singular_point valp e P) → is_local_singular_point valp (move_singular_point_to_origin_iso evr e) (0, 0)defGoals accomplished! 🐙pi_scaling (pi_scaling: EnatValRing p → Model R → Model Revr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.2185} → R → [inst : IntegralDomain R] → Type ?u.2185p) (p: Re :e: Model RModelModel: (R : Type ?u.2193) → [inst : IntegralDomain R] → Type ?u.2193R) :R: Type uModelModel: (R : Type ?u.2197) → [inst : IntegralDomain R] → Type ?u.2197R := { a1 :=R: Type uevr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2207} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.2220} → [inst : IntegralDomain R] → Model R → R1, a2 :=1: ?m.2224evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2234} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra2a2: {R : Type ?u.2244} → [inst : IntegralDomain R] → Model R → R2, a3 :=2: ?m.2248evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2253} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.2263} → [inst : IntegralDomain R] → Model R → R3, a4 :=3: ?m.2267evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2272} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra4a4: {R : Type ?u.2282} → [inst : IntegralDomain R] → Model R → R4, a6 :=4: ?m.2286evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2291} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra6a6: {R : Type ?u.2301} → [inst : IntegralDomain R] → Model R → R6 } lemma6: ?m.2305pi_scaling_of_b2 (pi_scaling_of_b2: ∀ {R : Type u} [inst : IntegralDomain R] {p : R} (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.a2 ≥ ofN 2 → EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.2390} → R → [inst : IntegralDomain R] → Type ?u.2390p) (p: Re :e: Model RModelModel: (R : Type ?u.2398) → [inst : IntegralDomain R] → Type ?u.2398R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.2403} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.2410} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.2417} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.2423evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.2441} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.2445} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.2449} → [inst : IntegralDomain R] → Model R → R2) :2: ?m.2453evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2463} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb2b2: {R : Type ?u.2473} → [inst : IntegralDomain R] → Model R → R2 =2: ?m.2480evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2488} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.2498} → [inst : IntegralDomain R] → Model R → R1 *1: ?m.2502evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2504} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.2514} → [inst : IntegralDomain R] → Model R → R1 +1: ?m.25184 *4: ?m.2524evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.2533} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra2a2: {R : Type ?u.2543} → [inst : IntegralDomain R] → Model R → R2 :=2: ?m.2547R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (EnatValRing.sub_val evr e.a1 1 * e.a1) 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a1) 1) 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (e.a1 * e.a1) (1 + 1) + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (e.a1 * e.a1) (1 + 1) + EnatValRing.sub_val evr (4 * e.a2) 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (e.a1 * e.a1 + 4 * e.a2) (1 + 1)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (e.a1 * e.a1 + 4 * e.a2) (1 + 1)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (e.a1 * e.a1 + 4 * e.a2) (1 + 1)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr (e.a1 * e.a1 + 4 * e.a2) (1 + 1)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr (b2 e) 2 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2lemmaGoals accomplished! 🐙pi_scaling_of_b4 (pi_scaling_of_b4: ∀ (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.a4 ≥ ofN 4 → EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.3120} → R → [inst : IntegralDomain R] → Type ?u.3120p) (p: Re :e: Model RModelModel: (R : Type ?u.3128) → [inst : IntegralDomain R] → Type ?u.3128R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.3133} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.3140} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.3147} → [inst : IntegralDomain R] → Model R → R1) (h3 :1: ?m.3153evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.3171} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.3175} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.3179} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.3183evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.3193} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.3197} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.3201} → [inst : IntegralDomain R] → Model R → R4) :4: ?m.3205evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3215} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb4b4: {R : Type ?u.3225} → [inst : IntegralDomain R] → Model R → R4 =4: ?m.3232evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3240} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.3250} → [inst : IntegralDomain R] → Model R → R1 *1: ?m.3254evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3256} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.3266} → [inst : IntegralDomain R] → Model R → R3 +3: ?m.32702 *2: ?m.3276evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3285} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra4a4: {R : Type ?u.3295} → [inst : IntegralDomain R] → Model R → R4 :=4: ?m.3299R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (EnatValRing.sub_val evr e.a1 1 * e.a3) 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a3) 1) 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (e.a1 * e.a3) (1 + 3) + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (e.a1 * e.a3) (1 + 3) + EnatValRing.sub_val evr (2 * e.a4) 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (e.a1 * e.a3 + 2 * e.a4) (1 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (e.a1 * e.a3 + 2 * e.a4) (1 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (e.a1 * e.a3 + 2 * e.a4) (1 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr (e.a1 * e.a3 + 2 * e.a4) (1 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr (b4 e) 4 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4lemmaGoals accomplished! 🐙pi_scaling_of_b6 (pi_scaling_of_b6: ∀ (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.a6 ≥ ofN 6 → EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.3874} → R → [inst : IntegralDomain R] → Type ?u.3874p) (p: Re :e: Model RModelModel: (R : Type ?u.3882) → [inst : IntegralDomain R] → Type ?u.3882R) (h3 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.3887} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.3894} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.3901} → [inst : IntegralDomain R] → Model R → R3) (h6 :3: ?m.3907evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.3924} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.3928} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.3932} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.3936evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3946} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb6b6: {R : Type ?u.3956} → [inst : IntegralDomain R] → Model R → R6 =6: ?m.3963evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3971} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.3981} → [inst : IntegralDomain R] → Model R → R3 *3: ?m.3985evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.3987} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.3997} → [inst : IntegralDomain R] → Model R → R3 +3: ?m.40014 *4: ?m.4007evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4016} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra6a6: {R : Type ?u.4026} → [inst : IntegralDomain R] → Model R → R6 :=6: ?m.4030R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (EnatValRing.sub_val evr e.a3 3 * e.a3) 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a3 * e.a3) 3) 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (e.a3 * e.a3) (3 + 3) + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (e.a3 * e.a3) (3 + 3) + EnatValRing.sub_val evr (4 * e.a6) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (e.a3 * e.a3 + 4 * e.a6) (3 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (e.a3 * e.a3 + 4 * e.a6) (3 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (e.a3 * e.a3 + 4 * e.a6) (3 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (e.a3 * e.a3 + 4 * e.a6) (3 + 3)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6lemmaGoals accomplished! 🐙pi_scaling_of_b8 (pi_scaling_of_b8: ∀ (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.a2 ≥ ofN 2 → SurjVal.v evr.valtn e.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.a4 ≥ ofN 4 → SurjVal.v evr.valtn e.a6 ≥ ofN 6 → EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.4603} → R → [inst : IntegralDomain R] → Type ?u.4603p) (p: Re :e: Model RModelModel: (R : Type ?u.4611) → [inst : IntegralDomain R] → Type ?u.4611R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.4616} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.4623} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.4630} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.4636evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.4654} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.4658} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.4662} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.4666evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.4676} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.4680} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.4684} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.4688evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.4698} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.4702} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.4706} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.4710evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.4720} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.4724} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.4728} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.4732evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4742} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb8b8: {R : Type ?u.4752} → [inst : IntegralDomain R] → Model R → R8 =8: ?m.4759evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4782} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.4792} → [inst : IntegralDomain R] → Model R → R1 *1: ?m.4796evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4798} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.4808} → [inst : IntegralDomain R] → Model R → R1 *1: ?m.4812evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4814} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra6a6: {R : Type ?u.4824} → [inst : IntegralDomain R] → Model R → R6 -6: ?m.4828evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4836} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra1a1: {R : Type ?u.4846} → [inst : IntegralDomain R] → Model R → R1 *1: ?m.4850evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4852} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.4862} → [inst : IntegralDomain R] → Model R → R3 *3: ?m.4866evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4868} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra4a4: {R : Type ?u.4878} → [inst : IntegralDomain R] → Model R → R4 +4: ?m.48824 *4: ?m.4891evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4900} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra2a2: {R : Type ?u.4910} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.4914evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4916} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra6a6: {R : Type ?u.4926} → [inst : IntegralDomain R] → Model R → R6 +6: ?m.4930evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4938} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra2a2: {R : Type ?u.4948} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.4952evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4954} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.4964} → [inst : IntegralDomain R] → Model R → R3 *3: ?m.4968evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4970} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra3a3: {R : Type ?u.4980} → [inst : IntegralDomain R] → Model R → R3 -3: ?m.4984evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.4989} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra4a4: {R : Type ?u.4999} → [inst : IntegralDomain R] → Model R → R4 *4: ?m.5003evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.5005} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Ra4a4: {R : Type ?u.5015} → [inst : IntegralDomain R] → Model R → R4 :=4: ?m.5019R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (EnatValRing.sub_val evr e.a1 1 * e.a1) 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a1) 1) 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1) (1 + 1) * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a1) (1 + 1) * e.a6) 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1)) 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (EnatValRing.sub_val evr e.a1 1 * e.a3) 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a3) 1) 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3) (1 + 3) * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a3) (1 + 3) * e.a4) 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3)) 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2) 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (EnatValRing.sub_val evr (4 * e.a2) 2 * e.a6) 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (EnatValRing.sub_val evr (4 * e.a2 * e.a6) 2) 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * EnatValRing.sub_val evr e.a3 3) 2 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a2 * EnatValRing.sub_val evr e.a3 3) 2 * e.a3) 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a2 * e.a3) 3) 2 * e.a3) 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a2 * e.a3) (3 + 2) * e.a3) 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3)) 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (EnatValRing.sub_val evr e.a4 4 * e.a4) 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (EnatValRing.sub_val evr (e.a4 * e.a4) 4) 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN 1 + ofN 1 + ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN 1 + ofN 1 + ofN 6
h134: SurjVal.v evr.valtn (e.a1 * e.a3 * e.a4) ≥ ofN 1 + ofN 3 + ofN 4EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN 1 + ofN 1 + ofN 6
h134: SurjVal.v evr.valtn (e.a1 * e.a3 * e.a4) ≥ ofN 1 + ofN 3 + ofN 4
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN 2 + ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN 1 + ofN 1 + ofN 6
h134: SurjVal.v evr.valtn (e.a1 * e.a3 * e.a4) ≥ ofN 1 + ofN 3 + ofN 4
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN 2 + ofN 6
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN 2 + ofN 3 + ofN 3EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN 1 + ofN 1 + ofN 6
h134: SurjVal.v evr.valtn (e.a1 * e.a3 * e.a4) ≥ ofN 1 + ofN 3 + ofN 4
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN 2 + ofN 6
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN 2 + ofN 3 + ofN 3
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN 4 + ofN 4EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (e.a1 * e.a3 * e.a4) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (e.a1 * e.a3 * e.a4) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (e.a4 * e.a4) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) + -EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) + -EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) + -EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) + EnatValRing.sub_val evr (-(e.a1 * e.a3 * e.a4)) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) + -EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) + EnatValRing.sub_val evr (-(e.a1 * e.a3 * e.a4)) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) + EnatValRing.sub_val evr (-(e.a4 * e.a4)) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6) (1 + 1 + 6) - EnatValRing.sub_val evr (e.a1 * e.a3 * e.a4) (1 + 3 + 4) + EnatValRing.sub_val evr (4 * e.a2 * e.a6) (2 + 6) + EnatValRing.sub_val evr (e.a2 * e.a3 * e.a3) (2 + 3 + 3) - EnatValRing.sub_val evr (e.a4 * e.a4) (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr (b8 e) 8 = EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
h116: SurjVal.v evr.valtn (e.a1 * e.a1 * e.a6) ≥ ofN (1 + 1 + 6)
h134: SurjVal.v evr.valtn (-(e.a1 * e.a3 * e.a4)) ≥ ofN (1 + 3 + 4)
h26: SurjVal.v evr.valtn (4 * e.a2 * e.a6) ≥ ofN (2 + 6)
h233: SurjVal.v evr.valtn (e.a2 * e.a3 * e.a3) ≥ ofN (2 + 3 + 3)
h44: SurjVal.v evr.valtn (-(e.a4 * e.a4)) ≥ ofN (4 + 4)open EnatValRing in lemmaGoals accomplished! 🐙pi_scaling_of_discr (pi_scaling_of_discr: ∀ (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn (b2 e) ≥ ofN 2 → SurjVal.v evr.valtn (b4 e) ≥ ofN 4 → SurjVal.v evr.valtn (b6 e) ≥ ofN 6 → SurjVal.v evr.valtn (b8 e) ≥ ofN 8 → sub_val evr (discr e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.7528} → R → [inst : IntegralDomain R] → Type ?u.7528p) (p: Re :e: Model RModelModel: (R : Type ?u.7536) → [inst : IntegralDomain R] → Type ?u.7536R) (hb2 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.7541} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.7548} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb2 ≥ ofNb2: {R : Type ?u.7555} → [inst : IntegralDomain R] → Model R → R2) (hb4 :2: ?m.7564evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.7581} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.7585} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb4 ≥ ofNb4: {R : Type ?u.7589} → [inst : IntegralDomain R] → Model R → R4) (hb6 :4: ?m.7596evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.7606} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.7610} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb6 ≥ ofNb6: {R : Type ?u.7614} → [inst : IntegralDomain R] → Model R → R6) (hb8 :6: ?m.7621evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.7631} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.7635} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb8 ≥ ofNb8: {R : Type ?u.7639} → [inst : IntegralDomain R] → Model R → R8) :8: ?m.7646evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7656} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rdiscrdiscr: {R : Type ?u.7666} → [inst : IntegralDomain R] → Model R → R12 = -12: ?m.7673evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7694} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb2b2: {R : Type ?u.7704} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.7711evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7713} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb2b2: {R : Type ?u.7723} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.7730evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7732} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb8b8: {R : Type ?u.7742} → [inst : IntegralDomain R] → Model R → R8 -8: ?m.77498 * ((8: ?m.7755evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7767} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb4b4: {R : Type ?u.7777} → [inst : IntegralDomain R] → Model R → R4) ^4: ?m.77843) -3: ?m.778727 *27: ?m.7803evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7812} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb6b6: {R : Type ?u.7822} → [inst : IntegralDomain R] → Model R → R6 *6: ?m.7829evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7831} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb6b6: {R : Type ?u.7841} → [inst : IntegralDomain R] → Model R → R6 +6: ?m.78489 *9: ?m.7860evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7869} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb2b2: {R : Type ?u.7879} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.7886evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7888} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb4b4: {R : Type ?u.7898} → [inst : IntegralDomain R] → Model R → R4 *4: ?m.7905evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.7907} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb6b6: {R : Type ?u.7917} → [inst : IntegralDomain R] → Model R → R6 :=6: ?m.7924R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e * b2 e * b8 e - 8 * b4 e ^ 3 - 27 * b6 e * b6 e + 9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e * b2 e * b8 e - 8 * b4 e ^ 3 - 27 * b6 e * b6 e) 12 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e * b2 e * b8 e - 8 * b4 e ^ 3) 12 - sub_val evr (27 * b6 e * b6 e) 12 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e * b2 e * b8 e) 12 - sub_val evr (8 * b4 e ^ 3) 12 - sub_val evr (27 * b6 e * b6 e) 12 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e * b2 e) 4 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - sub_val evr (27 * b6 e * b6 e) 12 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - sub_val evr (27 * b6 e * b6 e) 12 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - sub_val evr (27 * b6 e) 6 * sub_val evr (b6 e) 6 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + sub_val evr (9 * b2 e * b4 e * b6 e) 12 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + sub_val evr (9 * b2 e * b4 e) 6 * sub_val evr (b6 e) 6 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + sub_val evr (9 * b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - sub_val evr (8 * b4 e ^ 3) 12 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e ^ 3) 12 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8sub_val evr (-b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8-sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6 = -sub_val evr (b2 e) 2 * sub_val evr (b2 e) 2 * sub_val evr (b8 e) 8 - 8 * sub_val evr (b4 e) 4 ^ 3 - 27 * sub_val evr (b6 e) 6 * sub_val evr (b6 e) 6 + 9 * sub_val evr (b2 e) 2 * sub_val evr (b4 e) 4 * sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbGoals accomplished! 🐙Goals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hx.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hxR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hyGoals accomplished! 🐙lemmaGoals accomplished! 🐙b2_of_pi_scaling (b2_of_pi_scaling: ∀ (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.a2 ≥ ofN 2 → b2 (pi_scaling evr e) = EnatValRing.sub_val evr (b2 e) 2evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.12066} → R → [inst : IntegralDomain R] → Type ?u.12066p) (p: Re :e: Model RModelModel: (R : Type ?u.12074) → [inst : IntegralDomain R] → Type ?u.12074R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12079} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12086} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.12093} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.12099evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12117} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12121} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.12125} → [inst : IntegralDomain R] → Model R → R2) : (2: ?m.12129pi_scalingpi_scaling: {R : Type ?u.12139} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe).e: Model Rb2 =b2: {R : Type ?u.12146} → [inst : IntegralDomain R] → Model R → Revr.evr: EnatValRing psub_valsub_val: {R : Type ?u.12152} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb2b2: {R : Type ?u.12162} → [inst : IntegralDomain R] → Model R → R2 :=2: ?m.12169R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2b2 (pi_scaling evr e) = EnatValRing.sub_val evr (b2 e) 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 + 4 * EnatValRing.sub_val evr e.a2 2 = EnatValRing.sub_val evr (e.a1 * e.a1 + 4 * e.a2) 2R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2b2 (pi_scaling evr e) = EnatValRing.sub_val evr (b2 e) 2lemmaGoals accomplished! 🐙b4_of_pi_scaling (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.12434} → R → [inst : IntegralDomain R] → Type ?u.12434p) (p: Re :e: Model RModelModel: (R : Type ?u.12442) → [inst : IntegralDomain R] → Type ?u.12442R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12447} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12454} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.12461} → [inst : IntegralDomain R] → Model R → R1) (h3 :1: ?m.12467evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12485} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12489} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.12493} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.12497evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12507} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12511} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.12515} → [inst : IntegralDomain R] → Model R → R4) : (4: ?m.12519pi_scalingpi_scaling: {R : Type ?u.12529} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe).e: Model Rb4 =b4: {R : Type ?u.12536} → [inst : IntegralDomain R] → Model R → Revr.evr: EnatValRing psub_valsub_val: {R : Type ?u.12542} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb4b4: {R : Type ?u.12552} → [inst : IntegralDomain R] → Model R → R4 :=4: ?m.12559R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4b4 (pi_scaling evr e) = EnatValRing.sub_val evr (b4 e) 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 + 2 * EnatValRing.sub_val evr e.a4 4 = EnatValRing.sub_val evr (e.a1 * e.a3 + 2 * e.a4) 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4b4 (pi_scaling evr e) = EnatValRing.sub_val evr (b4 e) 4lemmaGoals accomplished! 🐙b6_of_pi_scaling (b6_of_pi_scaling: ∀ {R : Type u} [inst : IntegralDomain R] {p : R} (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.a6 ≥ ofN 6 → b6 (pi_scaling evr e) = EnatValRing.sub_val evr (b6 e) 6evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.12826} → R → [inst : IntegralDomain R] → Type ?u.12826p) (p: Re :e: Model RModelModel: (R : Type ?u.12834) → [inst : IntegralDomain R] → Type ?u.12834R) (h3 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12839} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12846} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.12853} → [inst : IntegralDomain R] → Model R → R3) (h6 :3: ?m.12859evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.12876} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.12880} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.12884} → [inst : IntegralDomain R] → Model R → R6) : (6: ?m.12888pi_scalingpi_scaling: {R : Type ?u.12898} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe).e: Model Rb6 =b6: {R : Type ?u.12905} → [inst : IntegralDomain R] → Model R → Revr.evr: EnatValRing psub_valsub_val: {R : Type ?u.12911} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb6b6: {R : Type ?u.12921} → [inst : IntegralDomain R] → Model R → R6 :=6: ?m.12928R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6b6 (pi_scaling evr e) = EnatValRing.sub_val evr (b6 e) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 + 4 * EnatValRing.sub_val evr e.a6 6 = EnatValRing.sub_val evr (e.a3 * e.a3 + 4 * e.a6) 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6b6 (pi_scaling evr e) = EnatValRing.sub_val evr (b6 e) 6lemmaGoals accomplished! 🐙b8_of_pi_scaling (b8_of_pi_scaling: ∀ {R : Type u} [inst : IntegralDomain R] {p : R} (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.a2 ≥ ofN 2 → SurjVal.v evr.valtn e.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.a4 ≥ ofN 4 → SurjVal.v evr.valtn e.a6 ≥ ofN 6 → b8 (pi_scaling evr e) = EnatValRing.sub_val evr (b8 e) 8evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.13193} → R → [inst : IntegralDomain R] → Type ?u.13193p) (p: Re :e: Model RModelModel: (R : Type ?u.13201) → [inst : IntegralDomain R] → Type ?u.13201R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13206} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13213} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.13220} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.13226evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13244} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13248} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.13252} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.13256evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13266} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13270} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.13274} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.13278evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13288} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13292} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.13296} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.13300evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13310} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13314} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.13318} → [inst : IntegralDomain R] → Model R → R6) : (6: ?m.13322pi_scalingpi_scaling: {R : Type ?u.13332} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe).e: Model Rb8 =b8: {R : Type ?u.13339} → [inst : IntegralDomain R] → Model R → Revr.evr: EnatValRing psub_valsub_val: {R : Type ?u.13345} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rb8b8: {R : Type ?u.13355} → [inst : IntegralDomain R] → Model R → R8 :=8: ?m.13362R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a6 6 - EnatValRing.sub_val evr e.a1 1 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a4 4 + 4 * EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a6 6 + EnatValRing.sub_val evr e.a2 2 * EnatValRing.sub_val evr e.a3 3 * EnatValRing.sub_val evr e.a3 3 - EnatValRing.sub_val evr e.a4 4 * EnatValRing.sub_val evr e.a4 4 = EnatValRing.sub_val evr (e.a1 * e.a1 * e.a6 - e.a1 * e.a3 * e.a4 + 4 * e.a2 * e.a6 + e.a2 * e.a3 * e.a3 - e.a4 * e.a4) 8lemmaGoals accomplished! 🐙val_b2_of_val_a12 (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.13668} → R → [inst : IntegralDomain R] → Type ?u.13668p) (p: Re :e: Model RModelModel: (R : Type ?u.13676) → [inst : IntegralDomain R] → Type ?u.13676R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13681} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13688} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.13695} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.13701evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13719} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13723} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.13727} → [inst : IntegralDomain R] → Model R → R2) :2: ?m.13731evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.13741} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.13745} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb2 ≥ ofNb2: {R : Type ?u.13749} → [inst : IntegralDomain R] → Model R → R2 :=2: ?m.13756R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙val_b4_of_val_a134 (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.14036} → R → [inst : IntegralDomain R] → Type ?u.14036p) (p: Re :e: Model RModelModel: (R : Type ?u.14044) → [inst : IntegralDomain R] → Type ?u.14044R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14049} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14056} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.14063} → [inst : IntegralDomain R] → Model R → R1) (h3 :1: ?m.14069evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14087} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14091} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.14095} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.14099evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14109} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14113} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.14117} → [inst : IntegralDomain R] → Model R → R4) :4: ?m.14121evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14131} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14135} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb4 ≥ ofNb4: {R : Type ?u.14139} → [inst : IntegralDomain R] → Model R → R4 :=4: ?m.14146R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙val_b6_of_val_a36 (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.14435} → R → [inst : IntegralDomain R] → Type ?u.14435p) (p: Re :e: Model RModelModel: (R : Type ?u.14443) → [inst : IntegralDomain R] → Type ?u.14443R) (h3 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14448} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14455} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.14462} → [inst : IntegralDomain R] → Model R → R3) (h6 :3: ?m.14468evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14485} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14489} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.14493} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.14497evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14507} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14511} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb6 ≥ ofNb6: {R : Type ?u.14515} → [inst : IntegralDomain R] → Model R → R6 :=6: ?m.14522R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙val_b8_of_val_ai (val_b8_of_val_ai: ∀ {R : Type u} [inst : IntegralDomain R] {p : R} (evr : EnatValRing p) (e : Model R), SurjVal.v evr.valtn e.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.a2 ≥ ofN 2 → SurjVal.v evr.valtn e.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.a4 ≥ ofN 4 → SurjVal.v evr.valtn e.a6 ≥ ofN 6 → SurjVal.v evr.valtn (b8 e) ≥ ofN 8evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.14802} → R → [inst : IntegralDomain R] → Type ?u.14802p) (p: Re :e: Model RModelModel: (R : Type ?u.14810) → [inst : IntegralDomain R] → Type ?u.14810R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14815} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14822} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.14829} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.14835evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14853} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14857} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.14861} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.14865evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14875} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14879} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.14883} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.14887evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14897} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14901} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.14905} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.14909evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14919} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14923} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.14927} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.14931evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.14941} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.14945} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rb8 ≥ ofNb8: {R : Type ?u.14949} → [inst : IntegralDomain R] → Model R → R8 :=8: ?m.14956R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙discr_of_pi_scaling (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.15809} → R → [inst : IntegralDomain R] → Type ?u.15809p) (p: Re :e: Model RModelModel: (R : Type ?u.15817) → [inst : IntegralDomain R] → Type ?u.15817R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.15822} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.15829} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.15836} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.15842evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.15860} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.15864} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.15868} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.15872evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.15882} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.15886} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.15890} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.15894evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.15904} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.15908} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.15912} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.15916evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.15926} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.15930} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.15934} → [inst : IntegralDomain R] → Model R → R6) : (6: ?m.15938pi_scalingpi_scaling: {R : Type ?u.15948} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe).e: Model Rdiscr =discr: {R : Type ?u.15955} → [inst : IntegralDomain R] → Model R → Revr.evr: EnatValRing psub_valsub_val: {R : Type ?u.15961} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: Model Rdiscrdiscr: {R : Type ?u.15971} → [inst : IntegralDomain R] → Model R → R12 :=12: ?m.15978R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6discr (pi_scaling evr e) = EnatValRing.sub_val evr (discr e) 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6-EnatValRing.sub_val evr (b2 e) 2 * EnatValRing.sub_val evr (b2 e) 2 * EnatValRing.sub_val evr (b8 e) 8 - 8 * EnatValRing.sub_val evr (b4 e) 4 ^ 3 - 27 * EnatValRing.sub_val evr (b6 e) 6 * EnatValRing.sub_val evr (b6 e) 6 + 9 * EnatValRing.sub_val evr (b2 e) 2 * EnatValRing.sub_val evr (b4 e) 4 * EnatValRing.sub_val evr (b6 e) 6 = EnatValRing.sub_val evr (-b2 e * b2 e * b8 e - 8 * b4 e ^ 3 - 27 * b6 e * b6 e + 9 * b2 e * b4 e * b6 e) 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6discr (pi_scaling evr e) = EnatValRing.sub_val evr (discr e) 12lemmaGoals accomplished! 🐙val_discr_of_val_ai (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.16455} → R → [inst : IntegralDomain R] → Type ?u.16455p) (p: Re :e: Model RModelModel: (R : Type ?u.16463) → [inst : IntegralDomain R] → Type ?u.16463R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.16468} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.16475} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra1 ≥ ofNa1: {R : Type ?u.16482} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.16488evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.16506} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.16510} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra2 ≥ ofNa2: {R : Type ?u.16514} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.16518evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.16528} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.16532} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra3 ≥ ofNa3: {R : Type ?u.16536} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.16540evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.16550} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.16554} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra4 ≥ ofNa4: {R : Type ?u.16558} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.16562evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.16572} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.16576} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Ra6 ≥ ofNa6: {R : Type ?u.16580} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.16584evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.16594} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.16598} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: Model Rdiscr ≥ ofNdiscr: {R : Type ?u.16602} → [inst : IntegralDomain R] → Model R → R12 :=12: ?m.16609R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
haR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: Model R
h1: SurjVal.v evr.valtn e.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.a6 ≥ ofN 6
hb2: SurjVal.v evr.valtn (b2 e) ≥ ofN 2
hb4: SurjVal.v evr.valtn (b4 e) ≥ ofN 4
hb6: SurjVal.v evr.valtn (b6 e) ≥ ofN 6
hb8: SurjVal.v evr.valtn (b8 e) ≥ ofN 8
hbend Model namespace ValidModel defGoals accomplished! 🐙pi_scaling (evr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.18015} → R → [inst : IntegralDomain R] → Type ?u.18015p) (p: ?m.18012e :e: ValidModel RValidModelValidModel: (R : Type ?u.18022) → [inst : IntegralDomain R] → Type ?u.18022R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.18030} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.18042} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.18057} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.18063evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.18081} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.18088} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra2 ≥ ofNa2: {R : Type ?u.18098} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.18102evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.18112} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.18116} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.18123} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.18127evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.18137} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.18141} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra4 ≥ ofNa4: {R : Type ?u.18148} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.18152evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.18162} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.18166} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra6 ≥ ofNa6: {R : Type ?u.18173} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.18177ValidModelValidModel: (R : Type ?u.18186) → [inst : IntegralDomain R] → Type ?u.18186R := { toModel :=R: Type uModel.pi_scalingModel.pi_scaling: {R : Type ?u.18200} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revrevr: EnatValRing pe.e: ValidModel RtoModel, discr_not_zero :=toModel: {R : Type ?u.18204} → [inst : IntegralDomain R] → ValidModel R → Model RR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6EnatValRing.sub_val evr (Model.discr e.toModel) 12 ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6EnatValRing.sub_val evr (Model.discr e.toModel) 12 ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0
H': (let x := EnatValRing.sub_val evr (Model.discr e.toModel) 12; (fun x => p ^ 12 * x) x) = let x := 0; (fun x => p ^ 12 * x) xR: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0
H': p ^ 12 * EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0
H': p ^ 12 * EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0
H': Model.discr e.toModel = 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0
H': Model.discr e.toModel = 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
H: EnatValRing.sub_val evr (Model.discr e.toModel) 12 = 0
H': Model.discr e.toModel = 0R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6Model.discr (Model.pi_scaling evr e.toModel) ≠ 0} lemmaGoals accomplished! 🐙toModel_pi_scaling (toModel_pi_scaling: ∀ {R : Type u} [inst : IntegralDomain R] {p : R} (evr : EnatValRing p) (e : ValidModel R) (h1 : SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1) (h2 : SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2) (h3 : SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3) (h4 : SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4) (h6 : SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6), (pi_scaling evr e h1 h2 h3 h4 h6).toModel = Model.pi_scaling evr e.toModelevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.18940} → R → [inst : IntegralDomain R] → Type ?u.18940p) (p: ?m.18937e :e: ValidModel RValidModelValidModel: (R : Type ?u.18947) → [inst : IntegralDomain R] → Type ?u.18947R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.18955} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.18967} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.18982} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.18988evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.19006} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.19013} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra2 ≥ ofNa2: {R : Type ?u.19023} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.19027evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.19037} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.19041} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.19048} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.19052evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.19062} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.19066} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra4 ≥ ofNa4: {R : Type ?u.19073} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.19077evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.19087} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.19091} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra6 ≥ ofNa6: {R : Type ?u.19098} → [inst : IntegralDomain R] → Model R → R6) : (6: ?m.19102e.e: ValidModel Rpi_scalingpi_scaling: {R : Type ?u.19112} → [inst : IntegralDomain R] → {p : R} → (evr : EnatValRing p) → (e : ValidModel R) → SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2 → SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4 → SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6 → ValidModel Revr h1 h2 h3 h4 h6).evr: EnatValRing ptoModel =toModel: {R : Type ?u.19133} → [inst : IntegralDomain R] → ValidModel R → Model Re.e: ValidModel RtoModel.toModel: {R : Type ?u.19136} → [inst : IntegralDomain R] → ValidModel R → Model Rpi_scalingpi_scaling: {R : Type ?u.19139} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → Model R → Model Revr :=evr: EnatValRing prfl defrfl: ∀ {α : Sort ?u.19161} {a : α}, a = aval_discr_to_nat {val_discr_to_nat: {p : R} → SurjVal p → ValidModel R → ℕp :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.19353} → R → [inst : IntegralDomain R] → Type ?u.19353p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.19361) → [inst : IntegralDomain R] → Type ?u.19361R) :R: Type uℕ :=ℕ: Typenat_of_valnat_of_val: {R : Type ?u.19369} → [inst : IntegralDomain R] → {p : R} → SurjVal p → {a : R} → a ≠ 0 → ℕvalpvalp: SurjVal pe.e: ValidModel Rdiscr_not_zero @[simp] lemmadiscr_not_zero: ∀ {R : Type ?u.19380} [inst : IntegralDomain R] (self : ValidModel R), Model.discr self.toModel ≠ 0iso_rst_val_discr_to_nat {iso_rst_val_discr_to_nat: ∀ {p : R} (valp : SurjVal p) (r s t : R) (e : ValidModel R), val_discr_to_nat valp (rst_iso r s t e) = val_discr_to_nat valp ep :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.19441} → R → [inst : IntegralDomain R] → Type ?u.19441p) (p: Rrr: Rss: Rt :t: RR) (R: Type ue :e: ValidModel RValidModelValidModel: (R : Type ?u.19455) → [inst : IntegralDomain R] → Type ?u.19455R) :R: Type uval_discr_to_natval_discr_to_nat: {R : Type ?u.19460} → [inst : IntegralDomain R] → {p : R} → SurjVal p → ValidModel R → ℕvalp (valp: SurjVal prst_isorst_iso: {R : Type ?u.19470} → [inst : IntegralDomain R] → R → R → R → ValidModel R → ValidModel Rrr: Rss: Rtt: Re) =e: ValidModel Rval_discr_to_natval_discr_to_nat: {R : Type ?u.19475} → [inst : IntegralDomain R] → {p : R} → SurjVal p → ValidModel R → ℕvalpvalp: SurjVal pe :=e: ValidModel Rval_discr_to_nat valp (rst_iso r s t e) = val_discr_to_nat valp elemmaGoals accomplished! 🐙ofN_val_discr_to_nat {ofN_val_discr_to_nat: ∀ {p : R} (valp : SurjVal p) (e : ValidModel R), ofN (val_discr_to_nat valp e) = SurjVal.v valp (Model.discr e.toModel)p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.19877} → R → [inst : IntegralDomain R] → Type ?u.19877p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.19885) → [inst : IntegralDomain R] → Type ?u.19885R) : ofN (R: Type uval_discr_to_natval_discr_to_nat: {R : Type ?u.19890} → [inst : IntegralDomain R] → {p : R} → SurjVal p → ValidModel R → ℕvalpvalp: SurjVal pe) =e: ValidModel Rvalp.valp: SurjVal pvv: {R : Type ?u.19902} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rdiscr :=discr: {R : Type ?u.19909} → [inst : IntegralDomain R] → Model R → RofN (val_discr_to_nat valp e) = SurjVal.v valp (Model.discr e.toModel)R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
x✝: ℕ∪∞
h: SurjVal.v valp (Model.discr e.toModel) = x✝ofN (val_discr_to_nat valp e) = x✝R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNofN (val_discr_to_nat valp e) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNofN (val_discr_to_nat valp e) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNofN (nat_of_val valp (_ : Model.discr e.toModel ≠ 0)) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNofN (val_discr_to_nat valp e) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNofN (val_discr_to_nat valp e) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNSurjVal.v valp (Model.discr e.toModel) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNSurjVal.v valp (Model.discr e.toModel) = ofN nR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
n: ℕ
h: SurjVal.v valp (Model.discr e.toModel) = ofN n
ofNofN (val_discr_to_nat valp e) = ofN nGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
x✝: ℕ∪∞
h: SurjVal.v valp (Model.discr e.toModel) = x✝ofN (val_discr_to_nat valp e) = x✝R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
h: SurjVal.v valp (Model.discr e.toModel) = ∞
topofN (val_discr_to_nat valp e) = ∞R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
h: SurjVal.v valp (Model.discr e.toModel) = ∞
top.hR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
h: SurjVal.v valp (Model.discr e.toModel) = ∞
topofN (val_discr_to_nat valp e) = ∞R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
h: SurjVal.v valp (Model.discr e.toModel) = ∞
top.h
top.h
top.h
top.hR: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
h: SurjVal.v valp (Model.discr e.toModel) = ∞
topofN (val_discr_to_nat valp e) = ∞lemmaGoals accomplished! 🐙pi_scaling_val_discr_to_nat {pi_scaling_val_discr_to_nat: ∀ {p : R} (evr : EnatValRing p) (e : ValidModel R) (h1 : SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1) (h2 : SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2) (h3 : SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3) (h4 : SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4) (h6 : SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6), val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12p :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.20155} → R → [inst : IntegralDomain R] → Type ?u.20155p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.20163) → [inst : IntegralDomain R] → Type ?u.20163R) (h1 :R: Type uevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.20168} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.20175} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.20187} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.20193evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.20211} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.20215} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra2 ≥ ofNa2: {R : Type ?u.20222} → [inst : IntegralDomain R] → Model R → R2) (h3 :2: ?m.20226evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.20236} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.20240} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.20247} → [inst : IntegralDomain R] → Model R → R3) (h4 :3: ?m.20251evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.20261} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.20265} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra4 ≥ ofNa4: {R : Type ?u.20272} → [inst : IntegralDomain R] → Model R → R4) (h6 :4: ?m.20276evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.20286} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.20290} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra6 ≥ ofNa6: {R : Type ?u.20297} → [inst : IntegralDomain R] → Model R → R6) :6: ?m.20301val_discr_to_natval_discr_to_nat: {R : Type ?u.20311} → [inst : IntegralDomain R] → {p : R} → SurjVal p → ValidModel R → ℕevr.evr: EnatValRing pvaltn (valtn: {R : Type ?u.20315} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal ppi_scalingpi_scaling: {R : Type ?u.20322} → [inst : IntegralDomain R] → {p : R} → (evr : EnatValRing p) → (e : ValidModel R) → SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1 → SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2 → SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3 → SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4 → SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6 → ValidModel Revrevr: EnatValRing pe h1 h2 h3 h4 h6) =e: ValidModel Rval_discr_to_natval_discr_to_nat: {R : Type ?u.20333} → [inst : IntegralDomain R] → {p : R} → SurjVal p → ValidModel R → ℕevr.evr: EnatValRing pvaltnvaltn: {R : Type ?u.20337} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pe -e: ValidModel R12 :=12: ?m.20345R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6ofN (val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6)) = ofN (val_discr_to_nat evr.valtn e - 12)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6SurjVal.v evr.valtn (Model.discr (pi_scaling evr e h1 h2 h3 h4 h6).toModel) = ofN (val_discr_to_nat evr.valtn e - 12)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6SurjVal.v evr.valtn (Model.discr (Model.pi_scaling evr e.toModel)) = ofN (val_discr_to_nat evr.valtn e - 12)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6SurjVal.v evr.valtn (EnatValRing.sub_val evr (Model.discr e.toModel) 12) = ofN (val_discr_to_nat evr.valtn e - 12)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
hSurjVal.v evr.valtn (Model.discr e.toModel) = ofN ?m.20488R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
hSurjVal.v evr.valtn (Model.discr e.toModel) = ofN (val_discr_to_nat evr.valtn e)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6val_discr_to_nat evr.valtn (pi_scaling evr e h1 h2 h3 h4 h6) = val_discr_to_nat evr.valtn e - 12R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
hSurjVal.v evr.valtn (Model.discr e.toModel) = ofN (val_discr_to_nat evr.valtn e)R: Type u
inst: IntegralDomain R
p: R
evr: EnatValRing p
e: ValidModel R
h1: SurjVal.v evr.valtn e.toModel.a1 ≥ ofN 1
h2: SurjVal.v evr.valtn e.toModel.a2 ≥ ofN 2
h3: SurjVal.v evr.valtn e.toModel.a3 ≥ ofN 3
h4: SurjVal.v evr.valtn e.toModel.a4 ≥ ofN 4
h6: SurjVal.v evr.valtn e.toModel.a6 ≥ ofN 6
hSurjVal.v evr.valtn (Model.discr e.toModel) = SurjVal.v evr.valtn (Model.discr e.toModel)lemmaGoals accomplished! 🐙v_b2_of_v_a1_a2 {p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.20562} → R → [inst : IntegralDomain R] → Type ?u.20562p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.20570) → [inst : IntegralDomain R] → Type ?u.20570R) (h1 :R: Type uvalp.valp: SurjVal pvv: {R : Type ?u.20575} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.20587} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.20593valp.valp: SurjVal pvv: {R : Type ?u.20611} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra2 = ofNa2: {R : Type ?u.20618} → [inst : IntegralDomain R] → Model R → R1) :1: ?m.20622valp.valp: SurjVal pvv: {R : Type ?u.20628} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rb2 ≥ ofNb2: {R : Type ?u.20635} → [inst : IntegralDomain R] → Model R → R1 := val_add_ge_of_ge1: ?m.20642valp (val_mul_ge_of_left_gevalp: SurjVal pvalp h1) (val_mul_ge_of_right_gevalp: SurjVal pvalp (le_of_eq h2.symm)) lemmavalp: SurjVal pv_b4_of_v_a1_a3_a4 {p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.20811} → R → [inst : IntegralDomain R] → Type ?u.20811p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.20816) → [inst : IntegralDomain R] → Type ?u.20816R) (h1 :R: Type uvalp.valp: SurjVal pvv: {R : Type ?u.20821} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.20828} → [inst : IntegralDomain R] → Model R → R1) (h3 :1: ?m.20832valp.valp: SurjVal pvv: {R : Type ?u.20839} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.20846} → [inst : IntegralDomain R] → Model R → Rq) (h4 :q: ?m.20806valp.valp: SurjVal pvv: {R : Type ?u.20854} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra4 ≥ ofN (a4: {R : Type ?u.20861} → [inst : IntegralDomain R] → Model R → Rq +q: ?m.208061)) :1: ?m.20868valp.valp: SurjVal pvv: {R : Type ?u.20925} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rb4 ≥ ofN (b4: {R : Type ?u.20932} → [inst : IntegralDomain R] → Model R → Rq +q: ?m.208061) :=1: ?m.20942R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙v_b6_of_v_a3_a6 {p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.21146} → R → [inst : IntegralDomain R] → Type ?u.21146p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.21151) → [inst : IntegralDomain R] → Type ?u.21151R) (h3 :R: Type uvalp.valp: SurjVal pvv: {R : Type ?u.21156} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.21163} → [inst : IntegralDomain R] → Model R → Rq) (h6 :q: ?m.21141valp.valp: SurjVal pvv: {R : Type ?u.21174} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra6 ≥ ofN (a6: {R : Type ?u.21181} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.21188q)) :q: ?m.21141valp.valp: SurjVal pvv: {R : Type ?u.21254} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rb6 ≥ ofN (b6: {R : Type ?u.21261} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.21271q) :=q: ?m.21141R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙v_b8_of_v_ai {v_b8_of_v_ai: ∀ {q : ℕ} {p : R} (valp : SurjVal p) (e : ValidModel R), SurjVal.v valp e.toModel.a1 ≥ ofN 1 → SurjVal.v valp e.toModel.a2 = ofN 1 → SurjVal.v valp e.toModel.a3 ≥ ofN q → SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1) → SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q) → SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.21553} → R → [inst : IntegralDomain R] → Type ?u.21553p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.21640) → [inst : IntegralDomain R] → Type ?u.21640R) (h1 :R: Type uvalp.valp: SurjVal pvv: {R : Type ?u.21645} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.21652} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.21656valp.valp: SurjVal pvv: {R : Type ?u.21663} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra2 = ofNa2: {R : Type ?u.21670} → [inst : IntegralDomain R] → Model R → R1) (h3 :1: ?m.21674valp.valp: SurjVal pvv: {R : Type ?u.21680} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.21687} → [inst : IntegralDomain R] → Model R → Rq) (h4 :q: ?m.21630valp.valp: SurjVal pvv: {R : Type ?u.21695} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra4 ≥ ofN (a4: {R : Type ?u.21702} → [inst : IntegralDomain R] → Model R → Rq +q: ?m.216301)) (h6 :1: ?m.21709valp.valp: SurjVal pvv: {R : Type ?u.21766} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra6 ≥ ofN (a6: {R : Type ?u.21773} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.21780q)) :q: ?m.21630valp.valp: SurjVal pvv: {R : Type ?u.21842} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rb8 ≥ ofN (b8: {R : Type ?u.21849} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.21862q +q: ?m.216301) :=1: ?m.21872R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
hbGoals accomplished! 🐙lemmaGoals accomplished! 🐙v_discr_of_v_ai {v_discr_of_v_ai: ∀ {q : ℕ} {p : R} (valp : SurjVal p) (e : ValidModel R), q > 1 → SurjVal.v valp e.toModel.a1 ≥ ofN 1 → SurjVal.v valp e.toModel.a2 = ofN 1 → SurjVal.v valp e.toModel.a3 ≥ ofN q → SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1) → SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q) → SurjVal.v valp (Model.discr e.toModel) ≥ ofN (2 * q + 3)p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.23189} → R → [inst : IntegralDomain R] → Type ?u.23189p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.23213) → [inst : IntegralDomain R] → Type ?u.23213R) (R: Type uhq :hq: q > 1q >q: ?m.232031) (h1 :1: ?m.23219valp.valp: SurjVal pvv: {R : Type ?u.23256} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra1 ≥ ofNa1: {R : Type ?u.23268} → [inst : IntegralDomain R] → Model R → R1) (h2 :1: ?m.23274valp.valp: SurjVal pvv: {R : Type ?u.23292} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra2 = ofNa2: {R : Type ?u.23299} → [inst : IntegralDomain R] → Model R → R1) (h3 :1: ?m.23303valp.valp: SurjVal pvv: {R : Type ?u.23309} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra3 ≥ ofNa3: {R : Type ?u.23316} → [inst : IntegralDomain R] → Model R → Rq) (h4 :q: ?m.23203valp.valp: SurjVal pvv: {R : Type ?u.23324} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra4 ≥ ofN (a4: {R : Type ?u.23331} → [inst : IntegralDomain R] → Model R → Rq +q: ?m.232031)) (h6 :1: ?m.23338valp.valp: SurjVal pvv: {R : Type ?u.23395} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Ra6 ≥ ofN (a6: {R : Type ?u.23402} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.23409q)) :q: ?m.23203valp.valp: SurjVal pvv: {R : Type ?u.23471} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rdiscr ≥ ofN (discr: {R : Type ?u.23478} → [inst : IntegralDomain R] → Model R → R2 *2: ?m.23491q +q: ?m.232033) :=3: ?m.23501R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
haR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
ha.hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbGoals accomplished! 🐙R: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hbR: Type u
inst: IntegralDomain R
q: ℕ
p: R
valp: SurjVal p
e: ValidModel R
hq: q > 1
h1: SurjVal.v valp e.toModel.a1 ≥ ofN 1
h2: SurjVal.v valp e.toModel.a2 = ofN 1
h3: SurjVal.v valp e.toModel.a3 ≥ ofN q
h4: SurjVal.v valp e.toModel.a4 ≥ ofN (q + 1)
h6: SurjVal.v valp e.toModel.a6 ≥ ofN (2 * q)
h2': SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h4': SurjVal.v valp (Model.b4 e.toModel) ≥ ofN (q + 1)
h6': SurjVal.v valp (Model.b6 e.toModel) ≥ ofN (2 * q)
h8': SurjVal.v valp (Model.b8 e.toModel) ≥ ofN (2 * q + 1)
hblemma small_char_div_12 {Goals accomplished! 🐙p :p: RR} (hp :R: Type up =p: R2 ∨2: ?m.26517p =p: R3) (3: ?m.26583valp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.26627} → R → [inst : IntegralDomain R] → Type ?u.26627p) :p: Rvalp.valp: SurjVal pvv: {R : Type ?u.26634} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞12 ≥ ofN12: ?m.266421 :=1: ?m.26673Goals accomplished! 🐙Goals accomplished! 🐙Goals accomplished! 🐙lemmaGoals accomplished! 🐙v_rst_b2_of_small_char {p :p: RR} (R: Type uvalp :valp: SurjVal pSurjValSurjVal: {R : Type ?u.27282} → R → [inst : IntegralDomain R] → Type ?u.27282p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.27290) → [inst : IntegralDomain R] → Type ?u.27290R) (R: Type urr: Rss: Rt :t: RR) (h_b2 :R: Type uvalp.valp: SurjVal pvv: {R : Type ?u.27301} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞e.e: ValidModel Rb2 ≥ ofNb2: {R : Type ?u.27313} → [inst : IntegralDomain R] → Model R → R1) (h_p :1: ?m.27322valp.valp: SurjVal pvv: {R : Type ?u.27340} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞12 ≥ ofN12: ?m.273451) :1: ?m.27396valp.valp: SurjVal pv (v: {R : Type ?u.27403} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞rst_isorst_iso: {R : Type ?u.27407} → [inst : IntegralDomain R] → R → R → R → ValidModel R → ValidModel Rrr: Rss: Rtt: Re).e: ValidModel Rb2 ≥ ofNb2: {R : Type ?u.27413} → [inst : IntegralDomain R] → Model R → R1 :=1: ?m.27420R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
r, s, t: R
h_b2: SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h_p: SurjVal.v valp 12 ≥ ofN 1SurjVal.v valp (Model.b2 (Model.rst_iso r s t e.toModel)) ≥ ofN 1R: Type u
inst: IntegralDomain R
p: R
valp: SurjVal p
e: ValidModel R
r, s, t: R
h_b2: SurjVal.v valp (Model.b2 e.toModel) ≥ ofN 1
h_p: SurjVal.v valp 12 ≥ ofN 1SurjVal.v valp (Model.b2 (Model.rst_iso r s t e.toModel)) ≥ ofN 1section cubic defGoals accomplished! 🐙Δcubic (c :Δcubic: {R : Type u} → [inst : IntegralDomain R] → R × R × R → RR ×R: Type uR ×R: Type uR) :R: Type uR :=R: Type u18 * c.18: ?m.276611 * c.1: {α : Type ?u.27671} → {β : Type ?u.27670} → α × β → α2.2: {α : Type ?u.27677} → {β : Type ?u.27676} → α × β → β1 * c.1: {α : Type ?u.27681} → {β : Type ?u.27680} → α × β → α2.2: {α : Type ?u.27685} → {β : Type ?u.27684} → α × β → β2 -2: {α : Type ?u.27689} → {β : Type ?u.27688} → α × β → β4 * c.4: ?m.276991 ^1: {α : Type ?u.27712} → {β : Type ?u.27711} → α × β → α3 * c.3: ?m.277162.2: {α : Type ?u.27726} → {β : Type ?u.27725} → α × β → β2 + c.2: {α : Type ?u.27730} → {β : Type ?u.27729} → α × β → β1 ^1: {α : Type ?u.27740} → {β : Type ?u.27739} → α × β → α2 * c.2: ?m.277442.2: {α : Type ?u.27757} → {β : Type ?u.27756} → α × β → β1 ^1: {α : Type ?u.27761} → {β : Type ?u.27760} → α × β → α2 -2: ?m.277654 * c.4: ?m.277782.2: {α : Type ?u.27791} → {β : Type ?u.27790} → α × β → β1 ^1: {α : Type ?u.27795} → {β : Type ?u.27794} → α × β → α3 -3: ?m.2779927 * c.27: ?m.278122.2: {α : Type ?u.27825} → {β : Type ?u.27824} → α × β → β2 ^2: {α : Type ?u.27829} → {β : Type ?u.27828} → α × β → β2 def2: ?m.27833model_to_cubic {model_to_cubic: {p : R} → EnatValRing p → ValidModel R → R × R × Rp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.30568} → R → [inst : IntegralDomain R] → Type ?u.30568p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.30576) → [inst : IntegralDomain R] → Type ?u.30576R) :R: Type uR ×R: Type uR ×R: Type uR := (R: Type uevr.evr: EnatValRing psub_valsub_val: {R : Type ?u.30594} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: ValidModel Ra2a2: {R : Type ?u.30612} → [inst : IntegralDomain R] → Model R → R1,1: ?m.30618evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.30632} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: ValidModel Ra4a4: {R : Type ?u.30645} → [inst : IntegralDomain R] → Model R → R2,2: ?m.30649evr.evr: EnatValRing psub_valsub_val: {R : Type ?u.30654} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → R → ℕ → Re.e: ValidModel Ra6a6: {R : Type ?u.30667} → [inst : IntegralDomain R] → Model R → R3) def3: ?m.30671cubic_has_dinstinct_roots {cubic_has_dinstinct_roots: {p : R} → EnatValRing p → ValidModel R → Propp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.30746} → R → [inst : IntegralDomain R] → Type ?u.30746p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.30754) → [inst : IntegralDomain R] → Type ?u.30754R) :R: Type uProp :=Prop: Typeevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.30763} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pv (v: {R : Type ?u.30770} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞Δcubic (Δcubic: {R : Type ?u.30777} → [inst : IntegralDomain R] → R × R × R → Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.30780} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pe)) =e: ValidModel R0 def δmultiplicity (c :0: ?m.30789R ×R: Type uR ×R: Type uR) :R: Type uR :=R: Type u3 * c.3: ?m.310542.2: {α : Type ?u.31064} → {β : Type ?u.31063} → α × β → β1 - c.1: {α : Type ?u.31070} → {β : Type ?u.31069} → α × β → α1 ^1: {α : Type ?u.31077} → {β : Type ?u.31076} → α × β → α2 def2: ?m.31081cubic_has_double_root {cubic_has_double_root: {p : R} → EnatValRing p → ValidModel R → Propp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.31596} → R → [inst : IntegralDomain R] → Type ?u.31596p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.31604) → [inst : IntegralDomain R] → Type ?u.31604R) :R: Type uProp :=Prop: Typeevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.31613} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pv (v: {R : Type ?u.31620} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞Δcubic (Δcubic: {R : Type ?u.31627} → [inst : IntegralDomain R] → R × R × R → Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.31630} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pe)) >e: ValidModel R0 ∧0: ?m.31639evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.31878} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pv (v: {R : Type ?u.31882} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞δmultiplicity (δmultiplicity: {R : Type ?u.31886} → [inst : IntegralDomain R] → R × R × R → Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.31889} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pe)) =e: ValidModel R0 def0: ?m.31894cubic_has_triple_root {cubic_has_triple_root: {p : R} → EnatValRing p → ValidModel R → Propp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.31928} → R → [inst : IntegralDomain R] → Type ?u.31928p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.31936) → [inst : IntegralDomain R] → Type ?u.31936R) :R: Type uProp :=Prop: Typeevr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.31945} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pv (v: {R : Type ?u.31952} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞Δcubic (Δcubic: {R : Type ?u.31959} → [inst : IntegralDomain R] → R × R × R → Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.31962} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pe)) >e: ValidModel R0 ∧0: ?m.31971evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.32210} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pv (v: {R : Type ?u.32214} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞δmultiplicity (δmultiplicity: {R : Type ?u.32218} → [inst : IntegralDomain R] → R × R × R → Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.32221} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pe)) >e: ValidModel R0 def0: ?m.32226move_cubic_double_root_to_origin_iso {move_cubic_double_root_to_origin_iso: {p : R} → EnatValRing p → ValidModel R → ValidModel Rp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.32261} → R → [inst : IntegralDomain R] → Type ?u.32261p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.32269) → [inst : IntegralDomain R] → Type ?u.32269R) :R: Type uValidModelValidModel: (R : Type ?u.32273) → [inst : IntegralDomain R] → Type ?u.32273R := let (R: Type ua2p,a2p: Ra4p2, ) :=a4p2: Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.32279} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pee: ValidModel Rrst_iso (rst_iso: {R : Type ?u.32336} → [inst : IntegralDomain R] → R → R → R → ValidModel R → ValidModel Rp * (p: Revr.evr: EnatValRing pnorm_repr (ifnorm_repr: {R : Type ?u.32342} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → R → Revr.evr: EnatValRing presidue_char =residue_char: {R : Type ?u.32347} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → ℕ2 then2: ?m.32352a4p2 elsea4p2: Ra2p *a2p: Ra4p2)))a4p2: R00: ?m.3252300: ?m.32568e defe: ValidModel Rcubic_double_root_is_zero {cubic_double_root_is_zero: {p : R} → EnatValRing p → ValidModel R → Propp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.32904} → R → [inst : IntegralDomain R] → Type ?u.32904p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.32912) → [inst : IntegralDomain R] → Type ?u.32912R) :R: Type uProp := let (Prop: Typea2p,a2p: Ra4p2,a4p2: Ra6p3) :=a6p3: Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.32920} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pee: ValidModel Revr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.32977} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.32981} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞a2p =a2p: R0 ∧0: ?m.32989evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.33224} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.33228} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞a4p2 >a4p2: R0 ∧0: ?m.33233evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.33254} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.33258} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞a6p3 >a6p3: R0 lemma {0: ?m.33263p :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.33389} → R → [inst : IntegralDomain R] → Type ?u.33389p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.33397) → [inst : IntegralDomain R] → Type ?u.33397R) :R: Type ucubic_has_double_rootcubic_has_double_root: {R : Type ?u.33402} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → Propevrevr: EnatValRing pe →e: ValidModel Rcubic_double_root_is_zerocubic_double_root_is_zero: {R : Type ?u.33415} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → Propevr (evr: EnatValRing pmove_cubic_double_root_to_origin_isomove_cubic_double_root_to_origin_iso: {R : Type ?u.33422} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → ValidModel Revrevr: EnatValRing pe) :=e: ValidModel Rsorry defsorry: ?m.33435move_cubic_triple_root_to_origin_iso {move_cubic_triple_root_to_origin_iso: {p : R} → EnatValRing p → ValidModel R → ValidModel Rp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.33457} → R → [inst : IntegralDomain R] → Type ?u.33457p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.33465) → [inst : IntegralDomain R] → Type ?u.33465R) :R: Type uValidModelValidModel: (R : Type ?u.33469) → [inst : IntegralDomain R] → Type ?u.33469R := let (R: Type ua2p, ,a2p: Ra6p3) :=a6p3: Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.33475} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pee: ValidModel Rrst_iso (rst_iso: {R : Type ?u.33532} → [inst : IntegralDomain R] → R → R → R → ValidModel R → ValidModel Rp * (p: Revr.evr: EnatValRing pnorm_repr (ifnorm_repr: {R : Type ?u.33538} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → R → Revr.evr: EnatValRing presidue_char =residue_char: {R : Type ?u.33543} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → ℕ2 then -2: ?m.33548a2p else -a2p: Ra6p3)))a6p3: R00: ?m.3369600: ?m.33741e defe: ValidModel Rcubic_triple_root_is_zero {cubic_triple_root_is_zero: {p : R} → EnatValRing p → ValidModel R → Propp :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.34055} → R → [inst : IntegralDomain R] → Type ?u.34055p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.34063) → [inst : IntegralDomain R] → Type ?u.34063R) :R: Type uProp := let (Prop: Typea2p,a2p: Ra4p2,a4p2: Ra6p3) :=a6p3: Rmodel_to_cubicmodel_to_cubic: {R : Type ?u.34071} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → R × R × Revrevr: EnatValRing pee: ValidModel Revr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.34128} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.34132} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞a2p >a2p: R0 ∧0: ?m.34140evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.34379} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.34383} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞a4p2 >a4p2: R0 ∧0: ?m.34388evr.evr: EnatValRing pvaltn.valtn: {R : Type ?u.34406} → {p : R} → [inst : IntegralDomain R] → EnatValRing p → SurjVal pvv: {R : Type ?u.34410} → {p : R} → [inst : IntegralDomain R] → SurjVal p → R → ℕ∪∞a6p3 >a6p3: R0 lemma {0: ?m.34415p :p: RR} (R: Type uevr :evr: EnatValRing pEnatValRingEnatValRing: {R : Type ?u.34541} → R → [inst : IntegralDomain R] → Type ?u.34541p) (p: Re :e: ValidModel RValidModelValidModel: (R : Type ?u.34549) → [inst : IntegralDomain R] → Type ?u.34549R) :R: Type ucubic_has_triple_rootcubic_has_triple_root: {R : Type ?u.34554} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → Propevrevr: EnatValRing pe →e: ValidModel Rcubic_triple_root_is_zerocubic_triple_root_is_zero: {R : Type ?u.34567} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → Propevr (evr: EnatValRing pmove_cubic_triple_root_to_origin_isomove_cubic_triple_root_to_origin_iso: {R : Type ?u.34574} → [inst : IntegralDomain R] → {p : R} → EnatValRing p → ValidModel R → ValidModel Revrevr: EnatValRing pe) :=e: ValidModel Rsorry end cubic end ValidModelsorry: ?m.34587